const api = {
    prodDomain: 'http://localhost:8080',
    devDomain: 'http://localhost:8080',

    // 用户登录
    login: '/users/login',
    // 用户注册
    register: '/users/register',
    // 获取用户信息
    getUserInfo: '/users/userInfo',
    // 更新用户信息
    updateInfo: '/users/updateInfo',

    // 分页查询商品
    queryItemByPage: '/admin/items/page',
    // 添加商品
    addItem: '/admin/items/add',
    // 更新商品信息
    updateItem: '/admin/items/update',
    // 更新商品状态（正常、下架、删除）
    updateItemStatus: '/admin/items/status/',
    // 将商品添加到购物车
    addToCart: '/carts/add',

    // 查询购物车信息
    queryMyCarts: '/carts/list',
    // 删除购物车商品
    deleteCartItems: '/carts/delete',

    // 分页查询用户列表
    queryUserByPage: '/admin/users/page',
    // 更新用户状态（正常、禁用）
    updateUserStatus: '/admin/users/status/',

    // 分页查询地址列表
    queryAddressByPage: '/admin/addresses/page',
    // 查询用户地址
    queryMyAddresses: '/addresses/list',
    // 新增地址信息
    addAddress: '/addresses/add',
    // 更新地址信息
    updateAddress: '/addresses/update',
    // 设置地址是否为默认地址
    updateAddressStatus: '/addresses/status/',
    // 删除地址信息
    deleteAddressById: '/addresses/delete/',

    // 分页查询订单列表
    queryOrderByPage: '/admin/orders/page',
    // 更新订单状态
    updateOrderStatus: '/admin/orders/status/',
    // 创建订单
    createOrder: '/orders/create',
    // 查询订单列表
    queryMyOrders: '/orders/list',
    // 取消订单
    cancelOrder: '/orders/cancel/',
    // 确认订单（确认收货）
    confirmOrder: '/orders/confirm/',
    // 查询订单详情
    queryOrderDetail: '/orders/detail/',

    // 分页查询支付订单列表
    queryPayOrderByPage: '/admin/pay-orders/page',
    // 查询用户的支付订单
    queryMyPayOrders: '/pay-orders/list',
    // 创建支付订单
    createPayOrder: '/pay-orders/create',
    // 取消支付订单
    cancelPayOrder: '/pay-orders/cancel/',
    // 使用余额支付
    payPayOrder: '/pay-orders/pay',

    // 分页查询物流信息列表
    queryLogisticsByPage: '/admin/logistics/page',
    // 查询用户的物流信息
    queryMyLogistics: '/logistics/list',

    // 搜索商品
    searchItem: '/search/list',
    // 查询商品搜索建议
    querySuggestion: '/search/suggest',
}
export default api;
